package com.liang.pojo;



import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;

import java.sql.Date;
import java.util.List;


/**
 *@作者:lsk
 *仅作为学习使用
 *@Date:2023/07/13
 *表注解:
*/
@Data
@EqualsAndHashCode(callSuper = false)
public class Menu implements Serializable{


	private static final long serialVersionUID = 1L;

	/**
	 * 字段解释:菜单id
	*/
	private Integer menuId;


	/**
	 * 字段解释:菜单名
	*/
	private String menuName;


	/**
	 * 字段解释:菜单路由(如果是菜单，存放的是路由，如果是按钮，0:插入,1:修改,2:删除,3:导入,4:导出)
	*/
	private String menuRouter;



	/**
	 * 字段解释:菜单状态(0:禁用,1:正常)
	*/
	private Integer menuStatus;



	/**
	 * 字段解释:父菜单ID(0:自身为父菜单)
	*/
	private Integer parentId;


	/**
	 * 菜单类型，按钮或者菜单(0:菜单,1:按钮)
	 */
	private Integer menuType;

	/**
	 * 按钮
	 */
	private List<Menu> menuList;


	/**
	 * 菜单图标
	 */
	private String menuicon;


	/**
	 * 如果是按钮则表示按钮的方法以及参数,否则为菜单标识
	 */
	private String menuperms;


	/**
	 * 字段解释:菜单创建时间
	 */

	private String menu_creattime;



	/**
	 * 字段解释:菜单修改时间
	 */

	private String menu_updatetime;
}